package scala.collection.mutable

/**
 * 可变数组
 */
object ArrayTest1 {
  def main(args: Array[String]): Unit = {
    //1.创建并初始赋值可变数组
    var arr01 = ArrayBuffer[Any](1, 3, 5)
    //2.遍历数组
    arr01.foreach(m => println(m))
    println(arr01.length)
    println("arr01.hash=" + arr01.hashCode())

    //3.增加元素
    //追加元素
    arr01 += (8)
    println("arr01.hash=" + arr01.hashCode())
    println(arr01)

    //向数组最后追加数据
    arr01.append(101, 102)
    println(arr01)

    //修改指定位置元素
    arr01(0) = 1999
    println(arr01)
  }
}
